Background
Rock, David Peter was born on April 8, 1945 in Great Harwood, Lancashire, England. Son of William and Elsie Rock.
Rock, David Peter was born on April 8, 1945 in Great Harwood, Lancashire, England. Son of William and Elsie Rock.
Bachelor, University Cambridge, England, 1967. Doctor of Philosophy, University Cambridge, England, 1971.
Research officer University Cambridge. Assistant secretary University London, England, 1974—1977. Professor history University California, Santa Barbara, since 1977.
Married Rosalind Louise Farrar, August 3, 1968. Children: Edward David, Charles John(deceased).