grant hardwick