The Devil's Lair is an ambitious book that does not disappoint.  It is loosely based on Dante's Inferno and has a cast of fantastic characters full of flaws and redeeming qualities alike.  The cast includes William, the holy friar, Gionvanni, the poet, Nadja, an epileptic girl and Marco, a Knight Templar who has lost his memory.  Nadja is their guide and she lets her falling down "dreams" show them the way.  Each character adds to the missing piece of the puzzle and the pilgrims venture on.