John MCGIBBON

(1828-1882)