Sheila Bosworth is the author of two highly acclaimed novels set in her hometown of New Orleans: Almost Innocent (1984) and Slow Poison (1992). Sheila Bosworth is the author of two highly acclaimed novels set in her hometown of New Orleans: Almost Innocent (1984) and Slow Poison (1992).