Whole system railway modelling. - Garry Patrick Greenland (2019)