brian goodwin