michael j brewer