Discovering Advanced Algebra: An Investigative Approach - Softcover

 
9781559536158: Discovering Advanced Algebra: An Investigative Approach