andrew kennett