Railway Management and Engineering - Profillidis, Vassilios A. (Routledge, 2018)