Nights at the circus - Carter, Angela (Vintage Books, 2006)