all content copyright Francis K. Beirne 2021