Live Review: Rachel Stamp [Carling Academy, Islington, London] April 10, 2009 Date:04/13/2009 Author: Editor