Half magic / - Eager, Edward. (Harcourt Brace,, 1999)