This book was awesome. It is one of the first adult fantasy books I have read and it did not disappoint. A Discovery of Witches is the first book in the All Souls Trilogy. It includes daemons and witches and vampires. There is magic and hatred and fire and death and love and family. There is acceptance, no matter how hard, and an irreversible love. It was a great book that I read quickly. If you like fantasy, this book is a definite must!