Mike Wallace (historian)

GPTKB entity