The daydreamer /
McEwan, Ian
London : Heinemann,
1996, c1994.
Originally published: London: Jonathan Cape, 1994.