The modern punch maker [graphic].


15813819