Cleary, Kieran

Combined from CaltechTHESIS advisor