Author: Edward Bleasdale
Alternate names: Edward Bleasdale