Books in Punjab: This oldest book shop has clientele in islands too