John MacGregor (oceanographer)

GPTKB entity