This was a 2017 favorite on many lists but I didn't think I wanted to read about misogynistic Ireland. Oh, I was wrong! The books starts with a 16-yr old being denounced from the pulpit as a whore, by a priest who will later be found to have fathered 2 children with two woman, then the story follows her to Dublin where her son Cyril is born in the midst of violence. Cyril's story is told in episodes from 1945 to 2015. Sad, funny, so amazing