Battle Hymns for an Angry Planet — latest news, discussion & facts — IJR