A Good American
Publication Date: February 7, 2012
Enter your zip code below to find indies closest to you.
Unabridged, 10 CDs, 12 1/2 hours
Read by TBA
For fans of Water for Elephants and Major Pettigrew's Last Stand--an uplifting novel about the families we create and the places we call home.