I liked this story, and I liked the main female character. But for me......Caleb stole the book. Caleb is a complete idealized version of a guy. He so charming, such a gentleman, so caring & giving - and yet at the same time so gorgeous, and daring. Sigh.
Apart from Caleb - there are plenty of other good things to read the book for: for me it's a romantic cozy but there is a pinch of suspense thrown in, there's a cool side story about the main charcter becoming a Super Librarian and gaurdian of knowledge. I think the part with the ghost dog was a particularly nice touch.