Beyond Shyness: How to Conquer – VERY GOOD

I was surprised by how many illustrated insets break up the text.

This novel is a careful study of how people change over time.