Ruth Starr Rose

 

Frank Walter

 

Intellectual History