Owen Duffy appointed Director of Yeh Art Gallery at St. John's University