I'm not a linguist, however I believed the author was correct as an academic simply making up the history of words in a journalwould presumably be called out on it at some point and have their reputation tarnished for making leaps of faith. The question I'm wondering is whether damu actually means mothers blood in either Babylonian or Hebrew, and if ritu mean menstrual blood in (I'm guessing as the author didn't specify) Hindi?