Deceiving the deceivers
Subtitle: Kim Philby, Donald Maclean and Guy Burgess
By: S. J. Hamrick.
Publisher: Yale University Press
Place of publication: New Haven, CT
Number of pages: 297