Jane's world railways 2009-2010 - Harris, Ken; Clarke, Jackie, 1966- (IHS Jane's, 2009)