The art of Alexander Ross : warts and all - Storr, Robert (Artforum, 2003)