Keith Seifert 

Keith is a retired research mycologist who published 6 books and >250 scientific papers in his academic career. As a writer, he combines humour and philosophy to explore interactions between science, the humanities, history and society.