The Railway Encyclopaedia by Ernest F Carter