A tribute to John Fisher 1971 - 2018