Author: Muhammad Bakhsh farshi