Art News Richard Deacon at the Museum of Modern and Contemporary Art of Strasbourg Posted byconteAugust 16, 2010