Volume 47, Issue 3, June 2016, Pages 24-33
Volume 40, Issue 1, March 2009, Pages 159-168
Hosam Ezz El-Din