Your search returned 6 results.
by Samir Amin.
by Samir Amin; translated by W H Locke Anderson.
by Amin, Samir; Samir Amin.
by Amin, Samir; Brian Pearce tr.
by Amin, Samir.
by Samir Amin; Pearce, Brian; White, Shirley A.