Shoemaker, Eugene Merle

Combined from CaltechTHESIS advisor