The Porcupine of Truth by Bill Konigsberg
"Carson Smith is resigned to spending his summer in Billings, Montana, helping his mom take care of his father, a dying alcoholic he doesn't really know. Then he meets Aisha Stinson, a beautiful girl who has run away from her difficult family, and Pastor John Logan, who's long held a secret regarding Carson's grandfather, who disappeared without warning or explanation thirty years before. Together, Carson and Aisha embark on an epic road trip to find the answers that might save Carson's dad, restore his fragmented family, and discover the "Porcupine of Truth" in all of their lives."- summary from Amazon
I am a huge fan of Konigsberg's books, and this latest one is no exception. Carson is a wonderful character to follow along with, and I loved being in his head and going on his journey to find out this secret. Aisha is a great companion for him to have on the trip. The two of them together were very interesting and their conversations were fun, insightful and thoughtful. What I love about this book is that it is a humorous book while having a serious message (or two) at its core. It's simply fantastic writing and I highly recommend this book to pretty much anyone and everyone.
FTC: Received hardcover from publisher. Link above is an Amazon Associate link; any profit goes toward funding contests.