The Name of the Rose by Umberto Eco
Conspiracy Fiction
1,488 books — 1,917 voters