The Limerick Delusion

public relations noun   the professional maintenance of a favourable public image by a company or other organisation or a famous person. propaganda noun information, especially of a biased or misleading nature, used to promote a political cause or point of view. delusion noun an idiosyncratic belief or impression maintained despite being contradicted by reality […]