The Railway Enthusiast's Encyclopedia
This is a previously owned book that was written by O S Nock and was published by Arrow Books Limited.