Art News "Andrew Rogers: Time and Space" on View at the 18th Street Arts Center Posted byDarko TopalskiApril 28, 2011