TY - BOOK AU - Haresnape, Brian TI - Railway design since 1830 volume 1: 1830-1914 SN - 0711000298 U1 - 625.1 HAR PY - 1968/// PB - Ian Allan ER -