andrew coats