ancient arabic astronomy