The monster in the machine magic, medicine, and the marvelous in the time of the scientific revolution - Hanafi, Zakiya