The Greatest Battle — Stalin, Hitler, and the Desperate Struggle for Moscow That Changed the Course of World War II (Andrew Nagorski)

The Greatest Battle -- Stalin, Hitler, and the Desperate Struggle for Moscow That Changed the Course of World War II (Andrew Nagorski)