Stranger in the fog
Foster, Delia.
Leicester Ulverscroft
1987, c1967
Originally published: London : Gresham, 1967