starry messenger recasts some of the artificial battlefields on the landscape of life war, politics, religion, truth, gender, race - - in ways that foster accountability and wisdom in the service of civilization - n 9
starry messenger recasts some of the artificial battlefields on the landscape of life war, politi... [more]