Tag: 2017); The Well Speaks of Its Own Poison (Tupelo Press