Higher level mathematics - "Brian Speed" (Harlow : Longman, 1997. Singpore, 1997)