I just read this book last night, A Discovery of Witches by Deborah Harkness. I loved it! It's book one in her All Souls Trilogy. I can't wait to get the second one.
For the time being, I am reading Dark Peril by Christine Feehan. I love the Carpathian Novels.