Slow down, you're going too fast!by Public Technology, incSafety measuresSpeed bumpsTraffic calmingTraffic safetyCase studiesSpeed humpsRoadsTraffic engineeringWriting a summary for young readers…For young readersBook data: Open Library