Wise Words
by Peter Leithart
This short but wacky collection of eighteen fairy tales by Peter Leithart is perfect for ...