publisher: Harmony publish date: March 23rd 2004
format: paperback pages: 448
language: English
ISBN:
1400051282 (9781400051281)
ASIN: 1400051282
publisher: CreateSpace publish date: 2010-01-15
format: Paperback pages: 72
language: English
ISBN:
1450559840 (9781450559843)
ASIN: 1450559840
publisher: Cambridge University Press publish date: July 8th 2002
format: paperback pages: 448
language: English
ISBN:
0521012643 (9780521012645)
publisher: Prentice Hall Trade publish date: November 1st 1984
format: hardcover pages: 192
language: English
ISBN:
0131389424 (9780131389427)