War and anti-war : survival at the dawn of the 21st century - Toffler, Alvin; Toffler, Heidi