Author: John Sampson Williams
Alternate names: Sampson Williams, John