Author: P Hamilton (Patrick Hamilto Baskervill