The Twenty-First Voyage

Stanislaw Lem

275 pages