Mastering Modern world ahistory LOWE, Norman - 4th. - Palgrave Macmillan - 641p. ill.

1-4039-3982-9