In synchrony with the heavens studies in astronomical timekeeping and instrumentation in medieval Islamic civilization / - King, David A., (Islamic philosophy, theology, and science,)