Putin's Propaganda Machine: Soft Power and Russian Foreign Policy - 9781442253605