European railway review technology, knowledge, innovation (Russell Publ., 2006)