TY - BOOK AU - VIRDI, HARBANS SINGH TI - WARRIOR DIPLOMAT U1 - 923.2 J314V PY - 1997/// CY - CHANDIGARH. PB - FOUNDATION. ER -