After Hannibal /
Unsworth, Barry,1930-
London : Penguin,
1997, c1996
Originally published: London : Hamish Hamilton, 1996.