The Gem Planet, the Storm Planet, the Sand Planet . . . one of these three marvel worlds held the secret Casher O'Neill sought. Casher had wandered the inhabited galaxy seeking justice, seeking the cosmic power that would enable him to return to his home world and overthrow its usurper. But in the search he found much more than he had sought, for there were things more incredible among the stars than he had dreamed of.