The Technology of BELIEF .....