Harbhajan Singh Puri (n.