PeterMcCluskey comments on CE Research Report: Road Traffic Safety