Abraham Cherian, Past Master of Lodge Kottayam No. 245 in Kerala
This might give the impression that freemasonry is a religious order that swears allegiance to the ‘Almighty Architect of the Universe’. But nothing could be further from the truth, says Abraham Cherian, Past Master of Lodge Kottayam