North Yorkshire Moors Railway - Stock Book.
This is a second hand book which has been published and produced by North York Moors Historical Railway Trust.