Essentials of business communication - Gupta,C.B. (delhi cengage learning india pvt ltd, 2019)