James M. McPherson David A. Macpherson James A.Thorson James L.Thorson James Patterson David W. Richerson James Peterson james A. Michener Charles J. Anderson Macpherson