Whitelaw Reid : journalist, politician, diplomat