Lucky Starr and the Rings of Saturn
(Lucky Starr, book 6)
Paul French (
Isaac Asimov
)