Pedestrian crashes: higher injury severity and mortality rate for light truck vehicles compared with passenger vehicles. - Roudsari,B.S.; Mock,C.N.; Kaufman,R.; Grossman,D.; Henary,B.Y.; Crandall,J. (Inj Prev, 2004)