Esi Edugyan - Half Blood Blues (Serpent's Tail) - The Independent