publisher: Utp Higher Education publish date: January 20th 2009
format: hardcover pages: 180
ISBN:
1442601329 (9781442601321)
publisher: Utp Higher Education
publish date: November 1st 2008
format: paperback pages: 262
language: English
ISBN:
0802096727 (9780802096722)