Edgar Allan who - ? - VanGreenaway, Peter (Gollancz, 1981)