The bad angel /
Gann, Ernest Kellogg,1910-1991.
Leicester : Ulverscroft,
1989, 1988.
Originally published: New York : Arbor House, 1987 : London : Hodder and Stoughton, 1988