Irish Railways Locomotives And Coaching Stock by Fox Peter Fox & Robert Pritchard