Author: Hamid.