Stanislaw Lem: Philosopher of the Future (Liverpool Science Fiction Texts and Studies LUP)