I have read many of the authors mentioned and haven't found any that I like as much as John Sanford.