Volume 35, Issue 2, April 2012, Pages 135-148
Tarek Helmy; Ahmed Al-Nazer
Volume 34, Issue 2, April 2011, Pages 135-148