I have yet to experience the perfect book so I can't give this 5-stars but....damn what a rollicking read. MR delivers again. His imagination runs wild as he puts the protagonist into seemingly inescapable situations. Jack and his friends face some ridiculous trials, unimaginable tests and some not very nice opponents.....will they save the DAY? I'm not telling but I was exhausted when I closed the book. UNPUTDOWNABLE.