publisher: Allyn & Bacon
publish date: July 1st 2009
format: paperback pages: 264
language: English
ISBN:
020568842X (9780205688425)
publisher: Prentice Hall
publish date: October 11th 2012
format: hardcover pages: 272
language: English
ISBN:
0205878040 (9780205878048)
publisher: John Wiley & Sons publish date: December 4th 2012
format: ebook pages: 256
ISBN:
1118463978 (9781118463970)