After traveling through time in 'Shadow of Night,' the second book in Deborah Harkness's enchanting series, historian and witch Diana Bishop and vampire scientist Matthew Clairmont return to the present to face new crises and old enemies.
100 Books to Read in a Lifetime - make your reading bucket list NOW. are your favorites on the list? I'm not sure if mine are but I love to read so my new goal i a. to read every book that is on this list. I'll keep you all posted.
We love traditional fairy tales. We've rounded up some of the best retellings of classic tales out there — ones chock-full of evil stepsisters, wicked witches, dark curses, mermaids, and Prince Charmings — but with a few new twists and turns.