Volume 44, Issue 6, November 2017, Pages 2485-2499
Fawzy Y.O. Mansour
Volume 44, Issue 6, November 2017, Pages 2501-2514