Gan, Lingwen

Combined from CaltechTHESIS