Deep River Hardcover Karl Marlantes

This activity book has hidden picture puzzles that take time to solve.

This novel has a rhythm that pulls you in from the start.