Here’s that link, sorry:
http://www.watchmanbiblestudy.com/biblestudies/definitions/Def_WomanRidesBeast.htm
and here’s the link to the thread “Jewish Advice: Be proud you are a Catholic”:
http://www.freerepublic.com/focus/f-religion/2798329/posts
Just a little research on some “basic facts”