robin hardy