John William Powell Fowler

GPTKB entity