Jim is a fabulous character who is good without naivete and practical without being cruel. His internal dialogue was one I very much understood and appreciated.

Trav is s Baldree is a treat as always, and was the very reason I gave this book a shot