When Luther published his 95 Theses, Leonardo da Vinci was still alive. 95 Theses: 1517; Leonardo da Vinci: 1452–1519 — that is 2 years later.