A Practical Approach to Motor Vehicle Engineering and Maintenance by Allan W.M. Bonnick