A review by paqtesm
Forever Peace by Joe Haldeman

5.0