Sinha, B. B. Mastering effective English what is the right word ? Sinha, B. B. - 347p ISBN: 8176489859