all content copyright Francis K. Beirne  2021