Author: John A. F. Watson
Alternate names: John A. F Watson