Canterbury Progress League. (1923). The story of the Midland Railway. Canterbury Progress League.
Dyfyniad Arddull ChicagoCanterbury Progress League. The Story of the Midland Railway. Christchurch [N.Z.]: Canterbury Progress League, 1923.
Dyfyniad MLACanterbury Progress League. The Story of the Midland Railway. Canterbury Progress League, 1923.
Rhybudd: Mae'n bosib nad yw'r dyfyniadau hyn bob amser yn 100% cywir.