Saving 20000 lives on our roads : a shared responsibility.
Luxembourg : Office for Official Publications of the European Communities,
2003
Traffic safety