Macrabadabra MacDuff and his magic sporran : tales of magic in the Highlands of Scotland /
Carnegie, Alasdair,author,artist.