NIHCR launches book on Punjab’s history, culture