See http://www.sambodh.org/September2004/arch_lecture.htm