I didn’t know what to expect with this book, having chosen it on a whim with no background on the author or the story, but I’m glad to say I was delighted with both the fresh plot with its twists and the performance. Garvin packages hard social and cultural topics into a story that is both humorous and engaging from start to finish.