Anne F Hardin Author