john hume