Ruby, Edward

Combined from CaltechTHESIS committee