Narrow gauge steam locomotives of Great Britain & Ireland.
Nicholson, Peter.