Text this: Al-Biruni's fihrist on al-Razi's biodata and his medico-philosophical and educational contributions /