JOHN J. BREWER JR.