Havil, J

Impossible? surprising solutions to counterintuitive conundrums J. Havil - Princeton Princeton University Press 2008 - xii 235

9780691131313

510.76 / HAV