Maggie M. - , reviewed on + 400 more book reviews
I enjoyed book #2 featuring John Puller. He's not afraid to do what needs to be done and doesn't make apologies, either. Great activity that keeps the book moving along and the reader interested. You find yourself rooting for John to kick some butt!