A. F. P. Macfarlane

GPTKB entity