Mini Automotive Repair Manual by Martynn Randall & Peter T. Gill