Citadel 7: Earth's Secret has earned its place on my bookshelf. I have read too many fantasy novels that have left me underwhelmed: clichéd characters, two-dimensional worlds, linear plotting. It always frustrates me, and I never keep the book. Citadel 7 is different. The characters are unique and diverse, and have complex personalities and agendas. The multifarious races are far from conventional, while remaining consistent and sensible And the fantasy world that houses them all is rich, with the plot taking you far and wide – while hinting at so much more. This depth across all elements of the book means I'll leave Citadel 7: Earth's Secret on my bookshelf ready for another reading. And I'll recommend others put it on their bookshelves too.