TY - BOOK AU - KARAN SINGH TI - HUMANITY AT THE CROSSROADS U1 - GN 303.482 K 14 PY - 1988/// CY - BOMBAY PB - Oxford University Press KW - HUMANITY AT THE CROSSROADS ER -