michael hardwick