Salute to Peter Brown