Samuel Haughton — Irish scientific writer (1821-1897)