Foucault’s Pendulum by Umberto Eco
Umberto Eco
18 books — 46 voters