Terramechanics And Off-Road Vehicle Engineering by J.Y. Wong