The Magic Hat and Other Danish Fairy Tales (Dover Children's... By Noble, Marty (ILT) Paperback Price $5.65 Free Shipping