Rizvi,

Effective Tech Communication : - Tata Mcgraw-hill Education, 2005. - 545 pages

9780070599529

808.606 / RIZ