John Weber's 2015 AMATYC presentation.