Answer :

1) Abu Rayhan Al-Biruni
2) Alexander von Humboldt
3) Doreen Massey
4) Ptolemy

Other Questions