Mathematical Brainteasers with Surprising Solutions - 9781633885844

ALSO AVAILABLE