Thomas M'Cullagh : a short story of a long life /