DAVID MOORE JR.