Reading progress update: I've read 132 out of 264 pages of The Balloon Race by Dave Foster

The Balloon Race - David Foster