punjab Castes : races caste and tribes of the people of Punjab - Ibbetson, Densil (New Delhi Cosmo Publications, 1987)