000
00252nam a2200109Ia 4500
100
_a
Ashraf Rizvi
250
_a
2010 Ed.
942
_c
BK
245
_a
Effective Tecinical Communication
260
_a
Tata McGraw Hill, New Delhi
082
_a
808.06
_b
ASH
999
_c
423778
_d
423778