joseph Perera



Top Reviewer Ranking: 1,933,059
Discourse Analysis: An Introduction (Continuum Dis&hellip by Brian Paltridge
It was very good though but very expensive. Many students were reluctant to bye it for that reason alone although it was essential guide for the course we were studying. Simply students could not afford it and it was regretable