David Hardy, Dr.

Profesor residente