David Richards

DAVID RICHARDS is Assistant Director of the Northwood University Margaret Chase Smith Library in Skowhegan, Maine. He earned his Ph.D. in History from the University of New Hampshire.