Author: John Halkett Jackson
Alternate names: Jackson, John Halkett