spencer brewer