David Ditchburn

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.