Author: Zainal Abidin bin Muhammad Fatoni.