Mahdocht Kaschkuli wurde 1949 in Teheran geboren, wo sie auch heute noch lebt. Nach ihrem Studium an der Universität, fing sie an, Kinderbücher zu schreiben. Viele ihrer Bücher wurden mit Preisen ausgezeichnet, dreimal gewann sie den Preis des »Children‘s Book Council of Iran« – zuletzt 2005.