Connected Mathematics: Looking for Pythagoras - Softcover

 
9780131808256: Connected Mathematics: Looking for Pythagoras