andrew hardwick