books.google.co.uk - An illustrated encyclopaedia of British railway engineering terminology, jargon and slang. Nearly 10,000 entries, fully cross referenced....http://books.google.co.uk/books/about/Ellis_British_Railway_Engineering_Encycl.html?id=zkDYawSkRpAC&utm_source=gb-gplus-shareEllis British Railway Engineering Encycl