Denis Dwyer has loved rail travel since he travelled by steam train as a boy from Oamaru to Invercargill. Here he travels by rail through New Zealand, bringing the journeys alive with detail and humour.
New Zealand Adventures by Rail pays homage to those who built the railways and trains.
