Elves Book 2012 Elves JB James Barclay 1 readers PublisherOrion Publishing Group, LimitedLanguageEnglishPublished2012 Fiction, fantasy, general