valrobertsauthor.com
Geisha means Artist
In The Valmont Contingency, Tasha Ocasek’s mother is a master geisha, who runs a school in the traditional Nipponese arts on the planet Honshu. Tasha spent the first eight years of her life w…