Locomotives and railways of the Mersey Docks & Harbour Board /
Marden, Dave,author.