by Laila Lalami
publisher: Algonquin Books of Chapel Hill publish date: October 7th 2005
format: hardcover pages: 197
language: English
ISBN:
1565124936 (9781565124936)
publisher: Mariner Books publish date: October 2nd 2006
format: paperback pages: 208
language: English
ISBN:
015603087X (9780156030878)
publisher: Algonquin Books publish date: October 7th 2005
format: kindle pages: 220
language: English
ASIN: B009385O2O
publisher: Rainbow publish date: 2005
format: paperback pages: 160
language: English
ISBN:
9789041707260
publisher: Algonquin Books of Chapel Hill publish date: October 7th 2005
format: ebook pages: 208
language: English
ISBN:
156512751X (9781565127517)