Author: Hirtenstein, Stephen, Ibn 'Arabi, Muhyiddin