John Davies (historian)

GPTKB entity