Ann Elwood lives in Cardiff-by-the-Sea, California, with six cats, a desert tortoise, seven box turtles, and a German shepherd, Louis. She grew up in Saddle River, New Jersey. After college, she taught elementary school for a few miserable years, then moved to the Philadelphia area and landed a job as a typist-clerk at the Philadelpha Bulletin. When her boss discovered she had difficulty typing up circulation figures with twelve carbons, she was fired and found another job writing copy for a paternalistic insurance company that offered a low salary and delicious free lunch. One of the typesett...