Sale

The Mathematical Mechanic : Using Physical Reasoning to Solve Problems
£15.99
£14.64
Princeton University Press