Richard Hirsch

Professor Emeritus American Crafts