Cosmo dictionary of terms & phrases - Smith, H. Percy (New Delhi : Cosmo publications, 2006)
Keywords: English language -- Dictionaries