Taranto @ Eric Schindler Gallery by Church Hill People's News10/09/2008 0 Lisa Taranto’s Devices of Rapture opens Friday, Oct.10 7-9PM @ Eric Schindler Gallery.