Miller, Stuart T.

Mastering Modern European History - Palgrave,New York 1997 - 13749 .

0 1 copy on 4th shelf

Mastering Modern European History. This book covers all the essential information one needs to learn and master modern european history.It traces the development of europe from the french revolution to the present day from one dramatic decade of revolution and european uncertainity to another.

class no.940.2MIL.