Shoemaker, Eugene Merle

Combined from CaltechTHESIS committee