Cunningham, John Wilson, 1820-1887.