Cavalcade of New Zealand Locomotives by A. N. Palmer and W. W. Stewart | Menrva Books