Contemporary Precalculus : A Graphing by Thomas W Hungerford (1996, Hardcover).