Shaw, Matthew D.

Advisor — 2 thesises