Mini Automotive Repair Manual by Editors Haynes & Peter T. Gill