Struggled for the first few chapters then found that I was laughing out loud.