I've been languishing with flu (I'm better now) and took to my bed with The Name of the Rose by Umberto Eco, which I've read a couple of times before. It's one of those books that you really need to read a couple of times to get much out of it beyond the basic underlying mystery. Sherlock Holmes in the 14th century is to oversimplify but it was certainly a big part of Eco's intention. Dan Brown for grown-ups perhaps, with a heavy dash of Jorge Luis Borges, whose fascination with labyrinths is all over it. Not an easy ready, though it gets a lot easier in between the interludes about medieval theology.
Umberto Eco was first and foremost a distinguished literary theorist and The Name of the Rose is a lecture in semiotics cunningly disguised as a detective story to make the medicine go down more easily.
And yes, it made a terrific film with Sean Connery