A review by jjarthur
Emergence by Gerald M. Kilby

3.5