Isle of Man railways : fleet list : a complete list of tramcars, locomotives, horses and rolling stock operating on the Manx Electric Railway, Snaefell Mountain Railway, Steam Railway, Douglas Horse Tramway and Groudle Glen Railway /
Edwards, Barry.
Ickenham : B&C Publications,
c1997.
Cover title.