James Macnab Cuningham - (1829-1905)