Gordon David Strachan

GPTKB entity