Beautiful Creatures - Margaret Stohl, Kami Garcia Loved this book, Read it!!