An odious witch, bacchanalian satyrs, fickle fairies, and magic milk: Fablehaven leaves no fantasy stone left unturned.
Review in Books — by Jessica Lada — on Feb 19, 2010