David Macaulay

Building Big

Written and illustrated by David Macaulay