This book needs a lot of editing and I must admit the phrasing did give me a lot of unintentional laughs. I did think Jack was a complete idiot but he eventually grew on me and in the end he becomes quite endearing. I'm glad I stuck with the book to the end.