John le Carre Quote #26316 Author admin Date October 28, 2013 If there is one eternal truth of politics, it is that there are always...
John le Carre Quote #6805 Author admin Date October 28, 2013 A desk is a dangerous place from which to watch the world.