the encyclopedia of trains & locomotives by C.J. Riley 2000 hardback