Or Robert E Lee?
Actually, Lee would be good. I read a book a few years ago, a joint biography of Grant and Lee. Pretty good on both accounts.