mark brower