The best of Franz Kafka
21 books — 52 voters