TY - GEN AU - Sinha, Narinder Krishan TI - Ranjit Singh U1 - 954.552 PY - 2002/// CY - Patiala PB - Punjabi University ER -