The last time they met /
Shreve, Anita.
London : Abacus,
2001.
Originally published: London : Little, Brown.