Author: John S. Amery
Alternate names: John S Amery; Edited John S Amery