Global Affairs
Page 1 of 3123
Macmillan Speakers represents and astounding roster of experts on issues of global affairs. These speakers bring a wealth of knowledge to any audience from issues of foreign affairs to human rights to economics.