Sturdivant, James Holmes

Article from CaltechAUTHORS