Donald A. MacKenzie

Elves and Heroes


Read by Matthew Reece


This volume describes, in verse, the mythical creatures and people of ancient Scotland. It also includes explanatory notes about about the c…