Scottish Myths and Legends (Waverley Scottish Classics)
Judy Hamilton is a pseudonym, and the author has researched and written many works of reference.