This Illustrated collection, beautifully translated by Pat Shaw Iversen, includes forty-seven of Hans Christian Andersen's immortal tales.
Summer is winding down just as the politics are heating up—get ready for the election now!