Welsh Highland – from on high – Rhyd Ddu-Porthmadog from the air; Steam Railway, No 347 (March 2008)
India... in Oxfordshire ‘A little railway that’s a lot of fun’; Steam Railway, No 330 (December 2006)
Publishing Picture Books; Journal of the Railway & Canal Historical Society, Vol 35 Pt 6 No 196 November 2006
Welsh Highland Railway – downhill all the way!; Steam Railway, Nos 327/8 (September/October 2006)
Dan Wilson (Obituary); The Guardian, 23rd March 2006
First and Last: Garratt groundbreaker to return; Steam Railway, No 270 (April 2002)
Welsh Highland: preservation’s highest achievement; Steam Railway, Nos 274/5 (Summer 2002)
Challenge Complete! Ffestiniog’s new observation car enters service; (with Tony Streeter) Steam Railway No 314 (September 2005)
Welsh Highland …the final instalment; Steam Railway, No 301 (September 2004)
Ffestiniog 50: the first half-century; Steam Railway, No 299 (July 2004)
The Great Train Robbery; Philatelic Bulletin, Vol 40 No 12 (August 2003)
The Welsh Highland Railway: the way ahead, Steam Railway, No 250 (October 2000)
The Welsh Highland Railway; British Philatelic Bulletin, February 2000
Saluting Preservation Pioneers; Steel Wheels - Britain's Railways 1825-2000, 1999
Railnet and the London Distribution Centre; Railway World, February 1998
The Welsh Highland - narrow gauge epic; Steam Railway, January 1998
Narrow Gauge News; Steam Railway, June 1995 and monthly thereafter
The Festiniog Railway - one of the Great Little Trains of Wales; Nene Steam, No 42, Spring 1993
Cambrian Connections; Railway Magazine, October 1992
Narrow Gauge Update; Railway World, October 1991-May 1995
Railway Preservation and the Light Railway Order; Railway World, January 1991
To Gateshead for Trams; The Journal of the Tramway Museum Society, Vol 29 No 131, July 1990
The Railway Exhibits at the Museum of Army Transport, Beverley; Railway World, November 1989
Cambridge-Lincoln Travelling Post Office; British Philatelic Bulletin, July 1989
By Rack to the Abode of Eagles - the Snowdon Mountain Railway; Railway World, March 1989
Travelling Post Offices - the first 150 years; Railway World, October 1988
Mallard - 50 years on; British Philatelic Bulletin, August 1988
Travelling Post Office Events; British Philatelic Bulletin, June 1988
Ffestiniog Steam 125; Railway World, April 1988
Festiniog Steam 125; Locomotives Large & Small, February 1988
Private Railway Publications II; Railway World, February 1988
Private Railway Publications I; Railway World, January 1988
85 Years of the Welshpool & Llanfair Light Railway; Railway World, October 1987
The Brecon Mountain Railway - South Wales' Great Little Train; Railway World, November 1985
Little Giant in Snowdonia - with the Festiniog Railway in the 1980s; Railway World, October 1983
The Lincolnshire Coast Light Railway - a little line with a lot of history; Railway World, July 1983