Elves And Heroes is a book written by Donald A. Mackenzie that tells the stories of the mythical creatures of elves and heroes. The book explores the origins and history of these creatures, their roles in various cultures and mythologies, and their significance in literature and popular culture. Mackenzie delves into the different interpretations of elves and heroes across different cultures, including Norse, Celtic, and Germanic mythology. The book...