My vote goes to Ludwell's Johnson's and Gary Joiner's books. Neither has the battle details many people like, but both show thorough research and are well written.