New at Pelican Bomb is an investigation into the history of stained glass in New Orleans, particularly the Emil Frei Studio in St. Louis, the best-represented glass studio in the city. Accompanying the piece is a new feature by the editors of the site, Image Universe, a fascinating visual essay on the medium. Well worth a moment’s wander over.