andrew weare