An extensive background in textiles combined with an inventive mind helped Craig Rubin revolutionize the...
Past Issues