Strauss, James H.

Combined from CaltechTHESIS advisor