International Journal of Vehicle Design

0.54268980026245