Astronomy Across Cultures: The History of Non-Western Astronomy (Science Across Cultures: The History of Non-Western Science)