Stanley, Gordon J.

Advisor — 13 thesises