Bob Moore is a British historian who is Professor Emeritus of History at University of Sheffield.
He specializes in European history.
[1][2]
This article about a British historian or genealogist is a stub.
You can help Wikipedia by expanding it.