Astronomy and astrology in the Islamic world - Blake, Stephen P. (Edinburgh University Press, 2016)