Railway management and engineering - Profillidis, V. A. (Ashgate, 2006)
Rev. ed. of: Railway engineering. 2000.