This is the second of Buzz Malone's books I have read, and I am even more impressed with his all-round talent as a writer. I don't know how long he has been writing, but his prose, his command of plotting and structure and character, and his sheer ability to hold the reader are all fully developed.
The book itself follows the fortunes of the Keane family in a small town in Iowa from the nineteenth century until almost the present day, but is mostly concerned with the life of Aidan Keane, the last of the line. Victims of an astounding injustice at the hands of the local religious/political establishment, the Keanes have lived for years as pariahs and scavengers on the edge of society by the time Aidan is born. Though it is hoped that he will be the one able to raise himself above the family's circumstances, neither the townspeople nor events themselves allow him to succeed. His life is a succession of loss and suffering, and the author is particularly skillful in portraying the effect this has on Aidan's view of the world.
It is only very late in Aidan's life that anything occurs to redeem it, and the most touching aspect of the book is that this is the restoration of one of his earliest losses. Happy ending or not, though, this is one of the sadder books you're going to read. I don't think the author wants to suggest that everything can be "made right" in the end, but only that there are values like love and friendship that can make life worth living despite all else.