Islands of Rebellion (a gripping science-fiction adventure)