English Historian And Author
David Kynaston is an English historian specializing in the social history of England.