Colin N. Haile, PhD