Gary Rubinstein

Papers:
90 Eureka! Ten Teachable Moments from the History of Mathematics