Railways of New Zealand - Leitch, David B. (1972)