The Quarry, Iain Banks. His last, I believe. So far: funny, sad, and honest.

My dog barks... some.

Author Page: https://www.amazon.com/author/csbarlow