Did you mean:
+keyword:("EEC")
Road transport informatics in Europe-a summary of current developments
The implications of technical developments on future European braking regulations