Tag: James M. McPherson

The Religious Life of Robert E. Lee

The first close examination of how Robert E. Lee's faith shaped his life