Demons and witches and a love triangle. Suspense from the moment you begin.
This book will keep you reading for me to pick it up till it ends.