Author: Abbas ibn Salih Tashkandi