20120818 home.science: Da Vinci painted himself into Last Supper?