Sorry, I just got a kick out of that. I don't doubt you or your sources, but us at Europa Barborum mod recently got challenged multiple times on sources because they didn't turn up on google. So whenever I hear google and sources, I just find it funny.
However in this case, it probably is valid, but not all on the internet ought to be taken on face value, which I'm sure everyone here knows.