Shoemaker, Eugene Merle

Article from CaltechAUTHORS