Cosmic Nature / October 2007 / Kenny Schachter Rove Gallery, London, UK