Spencer W. McBride

Historian of Early America