No night is too long /
Vine, Barbara,1930-2015.
London : Penguin Books,
1995, c1994.
Originally published: London : Viking, 1994.