Ann Weisgarber was born and raised in Kettering, Ohio. After graduating from Wright State University in Dayton, Ohio, she was a social worker in a psychiatric hospital before moving to Houston, Texas, with her husband. She earned a Master of Arts in Sociology at the University of Houston and taught high school and later, sociology at a junior college. She has lived in Boston, Massachusetts, and Des Moines, Iowa, but now splits her time between Sugar Land, Texas, and Galveston, Texas.
Sign up to the Pan Macmillan newsletter for great extra content and free extracts.