Sahl bin Bishr (Zahel) and Masha'allah were two of the most influential medieval astrologers from the Arabic period. This essential work in medieval astrology translates 16 of their works, most for the first time, and includes many charts and lengthy introductory remarks and explanations by the translator.