Zaslat SMS: The mathematics of Egypt, Mesopotamia, China, India, and Islam :