TY - GEN AU - Eager,Edward TI - Half Magic SN - 0152020683 PY - 1999/// CY - CA PB - Harcourt Brace & Co. KW - Fantasy KW - Magic KW - Fantastic adventures ER -