- Author: Elhadi M. Yahia (editor)
- Language: English
- Year: 2011
- Author: Elhadi M. Yahia
- Language: English
- Year: 2023
- Author: Elhadi M. Yahia, Armando Carrillo-Lopez
- Language: English
- Year: 2018
- Author: Elhadi M. Yahia, Armando Carrillo-López
- Language: English
- Year: 2018
- Author: Elhadi M. Yahia
- Language: English
- Year: 2018
- Author: Elhadi M Yahia
- Language: English
- Year: 2011
- Author: Elhadi M. Yahia
- Language: English
- Year: 2009