This is a wonderful first novel which is chock full of story(s), and great characters you really root for. There is something for everyone here from S/M to AA to Alzheimers, child abuse, drugs, motorcycle gangs, car chases, guns, a non-hokey romance,and even pets adopted from an animal shelter! Seranella's narrative flow keeps it all in the air and moving. She makes the whole thing almost believable, and she caught me with a nifty surprise ending. Despair is everywhere, but so is hope, and the reader is lead to believe these wonderful characters are headed for redemption. This is one of the top three books I've read this year, and I recommend it highly. P.S. It even has narrow margins!!!