Peter R., PhD Holmes