Comment

A Spy Among Friends

Kim Philby and the Great Betrayal
Jul 10, 2015wac6 rated this title 3.5 out of 5 stars
A page turner! Hard to put down.