Aug 15 Aug 15 Haunting Insides: Michael E. Long at Vita Art Center Debra Herrick Ventura, Vita Art Center, Review