A Dictionary of Ghosts by Peter Haining [Used-very good

Regular price £6.99

Condition: dust jacket has minor rubbing to corners. Everything else like new.

Well illustrated (b/w) - fascinating!