Mathematics - Sherran, Peter (Revise AS, 2000)