Ceremony of Innocence is a timely smart novel set in Germany. The main character Catriona is Catholic and real, meaning she has warts and flaws. Though it was an enjoyable read, I wouldn't say it was light. In fact, I appreciate the fact that it's a meaty, complex novel without being cumbersome. In fact I'm going to read it again because there are aspects of the story I want to chew over and think about. I want to talk about this book with someone else who has also read it.