Patently Absurd: The Files of the Retropolis Registry of Patents

Bradley W. Schenck

Retropolis

260 pages

Sci-FiSteampunk