The dictionary of transport and logistics

by David Lowe

Contains over 3.000 terms and abbreviations.