A Discovery of Witches (All Souls Trilogy, #1) - Deborah Harkness The premise and magical world were intriguing, but Matthew and Diana's relationship held far too many echoes of Edward and Bella for me to enjoy the romantic thread.