A review by poljaw
The Name of the Rose by Umberto Eco

I had to renew it 5 times so I could finish it. I would suggest reading the notes at the end first so you can understand the structure better. You also need to have a slight knowledge of religion, the Bible and inquisition, and you are good to go.