All Broke Down - Cora Carmack

I just loved it.  Great characters and plot.