Kashmir: Integral truths