Hanging by a Thread by Monica Ferris read by Susan Boyce

She sounds like your high school Home Economics teacher, or the Hall Mother in your college Dormitory, or your new semi-retired accountant: clear, crisp, well organized and about 23 pounds overweight. She sounds pretty and pinkish and lipsticked. She is in her mid fifties and owns a Needlework Shop in Minnesota, which is confusing and full of lakes and coldish people. She has also developed a refreshingly useful talent for finding the truth about a murder. She never takes money, admits her amateur status, and uses nothing but her friends and neighbors and her clear, crisp, organized accountant’s mind as sources of information. She makes you feel like your world is only temporarily messy, and can be good as new and cute as a button if you just found her kind of Mary Poppins — inside your head. Good luck.

Also Recommended: Crewel World (the first and best of the Needlecraft Mystery series), A Stitch in Time, Buttons and Bones, A Murderous Yarn