Lord Rosse's Telescope — scientific article published in Nature