Catherine Carmier by Ernest J. J. Gaines

The illustrated margins make this a great book for slow reading.

What stands out about this activity book is the humor sprinkled in the puzzles.