Frederic Ernest Farrington Ph. D