Joan L. Richards

First name: 
Joan L.
Last name: 
Richards
Department of History, Brown University, Providence, USA