Author: Walter L. Weston
Alternate names: Walter Weston