Volume 31, Issue 2, June 2011, Pages 143-156
Samir Mahgoub; Tarek Abdelrahman
Volume 31, Issue 2, June 2011, Pages 157-166
Samir Mahgoub
Volume 30, Issue 1, December 2010, Pages 149-158
Samir Mahgoub
Volume 30, Issue 1, December 2010, Pages 159-170
Samir Mahgoub
Volume 30, Issue 1, December 2010, Pages 171-184
Samir Mahgoub