Reading list: World in peril
Ken white