Ruby, Edward

Combined from CaltechAUTHORS