grant pugh