all content copyright Francis Beirne K.  2019