Mark Gerard DiSalle: gallery | Slate