Water moccasins : a novel