News Archive
2018
2017
2016
"Shame, 100 Reasons to Turn Red"
12/15/2016


Exhibition at Deutsches Hygiene Museum, Dresden Germany. The history of shame.

review of Future/Past, art ltd., Jan/Feb 2015
12/14/2016


Image: "Darwinian Theory", 2009, oil on linen, 34" x 14"
Collection of Richard Shelton & Laurie MacDonald, Los Angeles, CA
Review by James Scarbourough
Bibliography Section Article Bibliography Section Catalog Bibliography Section Web Link PDF icon displayed by thumbnail Sold Dot