I just read "Killer Angels" again about a month ago. Interesting book.
Interestingly, I have a friend locally who is the great great (great?) grandson of (Union) General Buford and who, if you compare with photographs from the time, is the spitting image of his ancestor. (They share the same name and he is a retired career Marine Lt. COL.)