Estimating Earthwork Quantities by Daniel B. Atcheson

What I like about this activity book is how it encourages creative thinking.