Barbara Rose JohnstonBooksWater, Cultural Diversity, and Global Environmental ChangeWho pays the price?Waging War, Making PeaceConsequential damages of nuclear warHalf-lives and half-truthsLife and death mattersDisappearing peoples?Life and Death MattersAuthor data: Open Library