Revise for MEI Structured Mathematics - M1 by Pat Bryden, David Holland, Maureen Sheehan, David Smart (Paperback, 2008)