David Peter Kirby

D. P. Kirby
Born
David Peter Kirby

1936
OccupationAuthor

David Peter Kirby is a British historian and author, best known for writing about Anglo-Saxon history.