JOHN MACWHIRTER RA, RI (1839-1911)