Pattern Recognition and Proportional Reasoning - Couverture souple

 
9780939765379: Pattern Recognition and Proportional Reasoning