Geometry Anc & Modern C by John R. Silvester