Lance Arthur Wicksteed (1941-2018)