Arthur C. Brooks The Meaning of Your Life (Hardback)

The illustrated chapter openers set the tone for what follows.

A nice touch in this novel is how it respects the reader’s time.

This novel has a narrative voice that is both wise and vulnerable.