Twenty-one trends for the 21st century

by Gary Marx

Examines trends that can reshape society and offers an understanding of the dynamics to prepare future leaders.