Modern European HistoryModern European History — المؤلف: Charles Downer Hazen — 2009المؤلفCharles Downer Hazenالطبعة2009الموضوعاتاللغة الانكليزية؛ Diversity