myles brewer