The Last President of Europe: Emmanuel Macron’s Race to Revive France and Save the World By William Drozdiak 2020