John Barry (historian)

GPTKB entity