Abstract

Abu Bakr al-Razi : An Anthology