John P McHale
Communicating for Change: Strategies of Social and Political Advocates
By
John P McHale
Paperback
(1)
AED
296
54
AEDĀ 376.00
21% OFF
Free Delivery
3 - 9 Dec
Communicating for Change: Strategies of Social and Political Advocates
By
John P McHale
Hardcover
(1)
AED
739
99
AEDĀ 1,105.00
33% OFF
Free Delivery
3 - 9 Dec