Humankind emerging - Campbell, Bernard C. (S man & Co., 1988)