
The Goblin Mirror
By C.J. Cherryh
1992
First Published
3.46
Average Rating
331
Number of Pages
Things weren't right in the little kingdom of Maggiar, so the princes Bogdan and Tamas set off to seek an answer to the kingdom's troubles in the world over the mountain, a world they knew only from legends. But that glorious place was great no more. The goblins had declared war, and no one—especially not visitors were safe from the raging battles, the darkest sorcery, and the evil that roamed the land....
Avg Rating
3.46
Number of Ratings
441
5 STARS
19%
4 STARS
27%
3 STARS
39%
2 STARS
11%
1 STARS
4%
goodreads
Author

C.J. Cherryh
Author · 94 books
Currently resident in Spokane, Washington, C.J. Cherryh has won four Hugos and is one of the best-selling and most critically acclaimed authors in the science fiction and fantasy field. She is the author of more than forty novels. Her hobbies include travel, photography, reef culture, Mariners baseball, and, a late passion, figure skating: she intends to compete in the adult USFSA track. She began with the modest ambition to learn to skate backwards and now is working on jumps. She sketches, occasionally, cooks fairly well, and hates house work; she loves the outdoors, animals wild and tame, is a hobbyist geologist, adores dinosaurs, and has academic specialties in Roman constitutional law and bronze age Greek ethnography. She has written science fiction since she was ten, spent ten years of her life teaching Latin and Ancient History on the high school level, before retiring to full time writing, and now does not have enough hours in the day to pursue all her interests. Her studies include planetary geology, weather systems, and natural and man-made catastrophes, civilizations, and cosmology…in fact, there's very little that doesn't interest her. A loom is gathering dust and needs rethreading, a wooden ship model awaits construction, and the cats demand their own time much more urgently. She works constantly, researches mostly on the internet, and has books stacked up and waiting to be written.