The Essential Kafka - Franz Kafka

Franz Kafka has given his name to a world of nightmare, but in Kafka's world, it is never…