New fairy tales for adults and children. David Arnason's wit and comic grace transform 2000 years of classics into 20 tales for today of love, loss, and triumph.