Caine

Every time I re-read Matt Stover’s Caine books, I like them even more.