nancy hardin