The incredible Darjeeling 'B' Class : a historical and continuing story /
Churchill, David,author.
Darjeeling Himalayan Railway Society.