Information:

Item#: 9780735234529
Author: Le Carre, John
Publisher: Viking
Cover: Hardback