A Farewell from Fred Brookes