Scotland's rich past and varied landscape have inspired an extraordinary array of legends and beliefs, and in The Lore of Scotland Jennifer Westwood and Sophia Kingshill bring together many of the finest and most intriguing: stories of heroes and bloody feuds, tales of giants, fairies, and witches, and accounts of local customs and traditions. Their range extends right across the country, from the Borders with their haunting ballads, via...