Algebra 2: An Incremental Development by John H. Saxon Jr., published by Houghton Mifflin Harcourt Publishing Company in 2003. Hardcover.