محمد إبراهيم محمد شرف الخرائط البحرية محمد إبراهيم محمد شرف - الأولى - مصر دار المعرفة الجامعية 2008 - 229 Dewey Class. No.: 912