Cosmo dictionary of Abbreviations (New Delhi Cosmo Publication, 2003)