Author: John Wincoll Allen
Alternate names: Allen, John Wincoll