Author: Cunningham, John, 1822-1919.