CFE Higher Mathematics Study Guide - Linda Moon, Peter Richmond