The pursuit of oblivion

Richard Davenport-Hines
Norton
9780393051896
0-393-05189-7