Nights at the circus - Carter, Angela, 1940-1992. (Vintage, 1994)