Kids Library Home

Welcome to the Kids' Library!

Search for books, movies, music, magazines, and more.

Available items only
Book Cover
Author Moorhouse, Roger, author.

Title The devils' alliance : Hitler's pact with Stalin, 1939-1941 / Roger Moorhouse.

Publication Info. New York : Basic Books, a member of the Perseus Books Group, [2014]


Location Call No. Status
 GDL Central Library Non-Fiction    940.532 MOO    Available
 PAS Central Library Non-Fiction, 1st Floor    940.5324 MOO    Available
Description xxxiv, 382 pages, 16 unnumbered pages of plates : illustrations, maps ; 25 cm.
text txt rdacontent
unmediated n rdamedia
volume nc rdacarrier
Note Explores the causes and implications of the Nazi-Soviet Pact, an unholy covenant whose creation and dissolution were crucial turning points in World War II. Forged by the German foreign minister, Joachim von Ribbentrop, and his Soviet counterpart, Vyacheslav Molotov, the nonaggression treaty briefly united the two powers in a brutally efficient collaboration. Together, the Germans and Soviets quickly conquered and divided central and eastern Europe; Poland, the Baltic States, Finland, and Bessarabia. The human cost was staggering: during the two years of the pact hundreds of thousands of people in central and eastern Europe caught between Hitler and Stalin were expropriated, deported, or killed.
Bibliography Includes bibliographical references (pages 361-371) and index.
Contents A meeting on the boundary of peace -- The devil's potion -- Bonded in blood -- Sharing the spoils -- Contortions -- A rough, uncertain wooing -- Oiling the wheels of war -- Comrade "Stonearse" in the lair of the fascist beast -- Riding the Nazi tiger -- No honor among thieves -- Life after death -- Appendix: text of the Nazi-Soviet nonaggression pact.
Subject Germany. Treaties, etc. Soviet Union, 1939 August 23.
Germany. Germany., 1939 August 23.
World War, 1939-1945 -- Diplomatic history.
Germany -- Foreign relations -- Soviet Union.
Soviet Union -- Foreign relations -- Germany.
ISBN 9780465030750 (hbk.)
0465030750 (hbk.)

Available items only