Mathematics For The Ib Diploma Higher Level 1 by Hugh Neill, Douglas Quadling & D.A. Quadling