The Three Wishes An Old Story Margot Zemach 1986 1st Edition Farrar Straus Girou

A nice touch in this novel is the way it trusts the reader to connect dots.