Joseph Devon has built an incredibly vast and imaginative world with this story, but to keep it from getting too carried away with its own ambition it is also deeply rooted in so much familiarity. The characters and settings are well fleshed out with...