Sheri Meshal grew up in Iowa and lives in Chicago. Swallowtail was inspired by events which occurred shortly after her father's passing in 1998. Sheri and her father had engaged in regular conversations regarding the possibility of life after death and exchanged numerous books on the subject years before he was diagnosed with lung cancer.
After a year of unexplainable events following his passing, it occurred to her that had she passed first, she would've done everything in her power to get his attention. She assumed most people had similar experiences and set out to create a work of fiction that would encourage people to discuss those experiences more openly.