John Fowler (agricultural engineer)

GPTKB entity