Hasluck, Nicholas, 1942-