laine hardy