fast-paced story not a dull moment I found myself laughing in parts and my mouth falling open in others.