Cover

Stanislaw Lem

First published 1976

My Rating: very good

ISBN 9788308029312