Mini (Petrol) Service and Repair Manual: 2001 to 2006 (Haynes Service and Repair Manuals)