Carolyn Marvin currently works as a research librarian at the Portsmouth Athenaeum in Portsmouth, New Hampshire, where she first came upon the story of Ruth Blay. Previously, she worked in both public and school libraries. Ms. Marvin lives in a tiny ivy-covered brick house in the Atlantic Heights Historic District of Portsmouth with her granddaughter Makenzie, three cats, Dante the Westie, three hamsters and two fish.