Martin, Patrick H. S.

Combined from CaltechTHESIS