The masquerade /
Griffin, Nicholas,1971-
London : Abacus,
2003.
Originally published: London: Little, Brown, 2002.
English