This book provides a comprehensive overview of the challenges that face us. The book shows that there are many similarities ...