Loved the start, loved all the twists and turns at the end.
The middle big dragged on (but I might not have thought that if I'd know how good the ending was going to be). Funny, yes, but I only laughed out loud once (on page 201).
index