Let me start by saying that this book is not for every reader. That being said, I found it to be beautifully written and immensely entertaining. Nancy Farmer balances history, culture and spirituality with new age technology and bizarre genetically mutated creatures. The result is absolutely majestic.