Swan, John Alfred, 1817-1896.