Abarbanel, in the 16th century) discusses what will happen in the future (our time) and he is spot on!