man ... i just take the whole mason thing at face value .... how i see it around me .....but you clearly go into more depth with all the theories of it's aledged origional origins .... you'd prolly enjoy this site though .....
http://www.oelodge.uklinux.net/history.htm ......

.....