Search
Type
Format
Sort
Location
Audience

Trofimov, Yaroslav

Summary: Since Russia invaded Ukraine in February 2022, Yaroslav Trofimov has spent months on end at the heart of the conflict, very often on its front lines. In this authoritative account, he traces the war’s decisive moments—from the battle for Kyiv to more recently the gruelling and bloody arm wrestle involving the Wagner group over Bakhmut—to show how Ukraine and its allies have turned the tide...

Format: text

Publisher / Publication Date: Penguin Press 2024

Copies Available at Woodmere

1 available in Adult Non-fiction, Call number: 947.7086 TRO

Summary: As the Russian invasion begins, a team of Ukrainian journalists trapped in the besieged city of Mariupol struggle to continue their work documenting the war's atrocities.

Format: moving image

Publisher / Publication Date: 2023

Sorry, no copies available

Place a hold to request this item.

Matthews, Owen

Summary: "The Russo-Ukrainian War is the most serious geopolitical crisis since the Second World War--and yet at the heart of the conflict is a mystery. Vladimir Putin apparently lurched from a calculating, subtle master of opportunity to a reckless gambler, putting his regime--and Russia itself--at risk of destruction. Why? Drawing on over 25 years' experience as a correspondent in Moscow, as well as...

Format: text

Publisher / Publication Date: Mudlark 2022

Copies Available at Woodmere

1 available in Adult Non-fiction, Call number: 947.7086 MAT

Z͡Hadan, Serhiĭ

Summary: "When Russia invaded Ukraine on February 24, 2022, Serhiy Zhadan took to social media to coordinate a network of resistance workers and send messages of courage to his fellow Ukrainians. What began as a local organizing effort exploded onto the international stage as readers around the globe looked to Zhadan as a key eyewitness documenting Russian atrocities."--Publisher's website.

Format: text

Publisher / Publication Date: Yale University Press 2023

Copies Available at Woodmere

1 available in Adult Non-fiction, Call number: 947.7086 ZHA

chat loading...
Back to Top