Ronald Holmes Ph D