John B. Ward-Perkins

GPTKB entity