Abridged Audiobook
Smartly written. Smooth transitions. Doesn't hurt that I could relate to the protagonist. Grew up in a small town and had several of the same issues. Didn't have any gay issues but was somewhat ostracized. Going to try some more of Jonathan's other books.
~~tag-text~~