Brandon Lee Rogers's groups