Steph Post's debut novel is a solid piece of southern crime focusing on a solitary mechanic who travels back home to Crystal Springs, Florida a…