Tag : the following is attributable to Zahid Hafeez Chaudhry