by Ina'am Atalla
publisher: Garnet Publishing publish date: February 1st 2008
format: hardcover pages: 236
language: English
ISBN:
1859641350 (9781859641354)
publisher: Garnet Publishing publish date: March 22nd 2012
format: kindle pages: 240
language: English
ISBN:
9781859643426
publisher: Garnet Publishing publish date: September 1st 2012
format: paperback pages: 240
language: English
ISBN:
185964287X (9781859642870)