95 Thesis ......500 Years Later