David William Randall · Study