John Rogers (historian)

GPTKB entity