Ali Muhammad Khan

The author is a law student at the University of Punjab, Lahore.