Author: Geoffrey Rudolph Elton
Alternate names: Geoffrey Rudolph ELTON; Elton, Geoffrey Rudolph; Elton, G. R.