Ann Shirley (Farnsworth) Tidd