Luther , Melanchton , DeScartes,