David I. Holmes · Study