David Ditchburn is a Scottish historian.
He is a senior lecturer at Trinity College Dublin.
This biography of a Scottish academic is a stub.
You can help Wikipedia by expanding it.This article about a British historian or genealogist is a stub.
You can help Wikipedia by expanding it.