num_pages: 222
description:  English, Arabic
language: English
title: The Astrological History of Masha'allah
titlecomplete: The Astrological History of Masha'allah (Harvard monographs in the history of science)
publisher: Harvard University Press