What kind of name is Tataboline?
An extremely unusual or unique one, belonging (I'd guess) in the category of "invented to attract attention." Google turns up only Ms. Brant for that "Tataboline."
BTW, I'm not giving an opinion about her article, just pinging a few name-collectors.