Sikhism, a religion of twenty million people with its heartland in India, is one of the least-understood traditions in the world. The state of Punjab in which the majority of Sikhs live has been the... This description may be from another edition of this product.