James Alexander HOLDEN

(1834-1887)