OH COME ON!
This is almost laughable! Member of the Council on Foreign Relations!
Even I thought the conspiracy theorists were a bit whacky when it came
to the CFR conspiracies. You know what they say, once your in the CIA
you're always with the CIA.
Ex-CIA
Boston-New York Connection (think 9/11; coincidence?)
Graduate of the University of Notre Dame (think religion)
This is the stuff of Hollywood movie scripts!
http://www.tfl.gov.uk/tfl/chief_officers.shtml