David Starkey

university teacher · b. 1954

historian

British maritime historian