William Campbell is a graduate