Mitch strikes again.
I love this series. I was a little confused because I think this book said he was in his mid twenties, and I thought the other books in the series made him in his 30's. Either way, the good guy gets the bad guys, but it takes some doing.