Railways of Leinster by  Michael H. C. Baker