Author: James Macnabb 1829-1905 Cuningham