Charles Alexander Bannerman Carnegie

GPTKB entity