
The Meaning of the 21st Century
By: James Martin;
Language: English
Quality: Good
Genre: History, Politics, Science,
ISBN: 9781903919859
SKU: BE501372912389
Pages: 448
Description: Examines the dangers the world faces: global warming, terrorism, religious extremism, and water-shortage, and sets out a proactive solution.