Ghosts, Witches and Worthies of the Royal Mile by Laird, Kenneth Paperback 1992

eBay