Author: Abu Marwan Hayyan I. Ibn Hayyan