Stanislaw Lem, born in Lvov, Poland, in 1921, is the prolific and versatile author of novels, short stories, literary criticism, philosophy, parodies, and screenplays. His science fiction has been translated into more than thirty languages and made into several films. He lives in Cracow.