The three-legged shield : a new adventure featuring Dabbie MacDuff and his magic sporran /
Carnegie, Alasdair,author,artist.