Thomas H Buffington Facts