Clive William John Granger Author