Wonderful diverse imaginative and fun adventure the entire way through. There is always some action or mental puzzle to keep the reader involved and waiting for the next discover. Great book that keeps the entire family entertained
Review from World Nexus →