Beautiful creatures / by Kami Garcia & Margaret Stohl. - Garcia, Kami; Stohl, Margaret (Little, Brown and Company, 2010)