Mansour I. Almansour
International Journal of Zoological Research 4 ( 3 ): 165 - 175 , 2008
Journal of Biological Sciences 6 ( 6 ): 1077 - 1082 , 2006