Van Valen, David A.

Advisor — 5 thesises