Author: John Smellie Martin
Alternate names: john smellie martin; Martin, John Smellie