Disguised as a voluntary prisoner on a pirate space ship, an I. F. P. man penetrates the mystery of the dreaded "Solar Scourge."