Volume 36, Issue 1, March 2019, Pages 1-11
Mona A. El Shemy; Ayman Farid
Volume 35, Issue 2, December 2018, Pages 496-509
Mona A. El Shemy; Ayman Samir Farid