Derek Keene Editor & Author

Dr Stefan Goebel, University of Kent, UK and Professor Derek Keene, Institute of Historical Research, London, UK.