That person was named Katherine Mayo. Hard to keep the Mayo's straight. Could be related though.
There are a LOT of references out there to a "Catherine Mayo" as having been the author in question, but perhaps that's just a matter of them translating the name back and forth from a foreign language.