Penchants of the polymaths (al-Biruni, Alhazen, Avicenna and al-Khwarizmi)

(aeon.co)

1 points | by mdp2021 5 hours ago ago

1 comments