Beautiful Creatures. by Kami Garcia & Margaret Stohl