The next 500 years : scientific predictions of major social trends - Beckwith, Burnham Putnam (An Exposition-university book, 1967)