Ecstasy three tales of chemical romance - Welsh, Irvine 1958- (Vintage, 2004)