20070729 home.science: New controversy over 'Last Supper'