British historian.
Born May 6th, 1924 in Bromley.
Died March 20th, 1991 at 66 years old
Death makes equal the high and low. John Heywood