The Grim Grotto
AAAAAHHHHHHH! I could barely put it down, I had to plow through it. Full of clues and it even provides some answers. Now I'm dying because the next book won't be out for a year! But I do think I figured out who Beatrice is. Now I'll spend all day on the computer trying to find if someone else came to the same conclusion I did.