andrew beer