This is a novel, The Seer of Serone, by James Priest, telling of tiny magical beings dwelling the world over. They are kirins.
It is a quiet summer’s day in the domain of Yorl and Moger kirins, tree-dwellers in the central part of North America. Speckarin is magician to the Yorls, living on Rogalinon, a towering and majestic oak. His apartment is carved into one of its larger branches, his door opening onto the gathering platform.
But this story opens far from that idyllic setting, at Stonehenge, the hanging stones, the citadel of kirin magic. There Fairmean, a depraved magician, commits an act of pure and unadulterated vengeance, imperiling every kirin on Earth.
I really enjoyed the settings in this book, an Earth where magical being dwell among humans. The cast of characters are pretty across the board and varied. The different racies portrayed are well structured and come across in a very realistic way.
I would say that this book could be read by a number of age ranges, including some younger readers that were looking for a fun fantasy read that wasn’t too complicated in nature.
The pacing of this story was also really well done, never really getting to slow or things wrapping up too quickly. In all I think a lot of people looking for fantasy with a wide range of characters that is an easy read will really enjoy this one.