Bruce Nelson

Nelson teaches history at Dartmouth College.