Author: Ellsberg, Edward; Foster, Gerald (Illustrator)