Author: Hamid and sons Ltd.