publisher: Routledge
publish date: August 13th 2012
format: paperback pages: 304
language: English
ISBN:
0415663555 (9780415663557)
publisher: Prentice Hall PTR
publish date: October 5th 1995
format: paperback pages: 424
language: English
ISBN:
0133120597 (9780133120592)
publisher: Pearson
publish date: June 28th 2012
format: hardcover pages: 1064
language: English