The Expert Eye: Stephen Milne discusses Frederick Carder at Steuben Editorial Staff May 19, 2009 Art A stunning exhibition at the Steuben flagship store in New York City