Al-Biruni

by Bridget Lim and Bill Scheppler

Published 1 January 2006