普林斯顿大学美国历史乔治·亨利·戴维斯荣誉教授，《不列颠百科全书》编辑委员会委员。
生平.出生于北达科他州谷市，毕业于圣彼得高中，1958年在明尼苏达州圣彼得古斯塔夫·阿道夫学院以优等生毕业，获文学学士学位，1963年在约翰斯·霍普金斯大学获博士学位，导师是C·范·沃德伍德。麦克弗森的作品《争取平等的斗争》于1965年获阿尼斯菲尔德-沃尔夫奖。1988年，他出版了普利策奖获奖作品《为自由而战的呐喊》。1998年的着作《为事业和同志：内战中人为何而战》获林肯奖。2009年，他的《