Tom Swift and the Martian Moon Re-Placement
Victor Appleton II & Thomas Hudson
TOM SWIFT Invention Series (23)