Steve Locke, ‘Peers’, 2006, Cantor Fitzgerald Gallery, Haverford College