Hardeep Singh Kohli: Alternative, Fact, Review