ST. LOUIS — For nearly 23 years, Carol Hemphill was simply “Jane Doe,” her identity unknown. But relentless detective work ...