Beautiful Creatures

by Kami Garcia and Margaret Stohl Book 1 of the Beautiful Creatures Series