The story of the last thought
Hilsenrath, Edgar
Popularity
→
Current
14
Peak
32
Niche
55
Owl of Minerva
2017
647 pages