A review by jillysev
May We Be Forgiven by A.M. Homes

5.0

What a wild ride! At times very humorous, a very times a bit over the edge, I still loved every minute- and found myself weeping more than once in its world of human possibility. Major love.