Kazem Sedighzadeh, Author at Master Herald