TY - BOOK AU - Singh, Karan TI - Humanity at the crossroads SN - 195622154 U1 - 294.309 PY - 1988/// CY - Delhi PB - Oxford University Press ER -