publisher: Sterling
publish date: November 1st 2005
format: paperback pages: 80
language: English
ISBN:
1402709315 (9781402709319)
publisher: Cambridge University Press publish date: July 1st 2009
format: hardcover pages: 326
language: English
ISBN:
0521489997 (9780521489997)
publisher: D.C. Heath publish date: February 28th 1996
format: paperback pages: 185
language: English
ISBN:
0669351741 (9780669351743)