June 2004 GCSE & IGCSE Maths Higher Level - Paper 5 (Calculators NOT allowed)