The end of the affair
By: Graham Greene.
Series: Collected edition -- 13
Publisher: Heinemann & Bodley Head
Place of publication: London
Number of pages: 210