Oliver E. Craig a été rapporteur des 2 thèses suivantes :