Le Carre , John Perfect spy - Great Britain Hodder & Stoughton Ltd 1986 - 607 ISBN: 0340393130 Dewey Class. No.: 823 / L21