Volume 48, Issue 2, April 2017, Pages 12-22
Volume 47, 6-2, December 2016, Pages 430-442
Volume 38, Issue 3, December 2007, Pages 85-98
S. I. Shalabi