Author: 10th Cent Hassan Bar Bahlul