BARRINGTON MOORE, JR.