Terrile, Richard John

Article from CaltechTHESIS