On Saturday afternoon I went along to Holyrood to hear Scotland's greatest photographer give a marvellous talk on his career at the top of his trade.
Harry has photographed every American president from Eisenhower to G W Bush. He got the shots of the dying Bobby Kennedy, of the Beatles first US tour, and seemingly of every major personality of the last fifty years.
We heard that Harold Wilson was more interesting than Gordon Brown, President Reagan had a good line in jokes, and that Churchill was the greatest man who lived, apart from - wait for it - Kenny Macaskill! Of course, that may have been because the Justice Minister was taking Harry along to the Rugby at Murrayfield.