publisher: Allyn & Bacon
publish date: February 1st 2009
format: hardcover pages: 496
language: English
ISBN:
013610102X (9780136101024)
publisher: Allyn & Bacon publish date: June 22nd 2012
format: hardcover pages: 504
language: English
ISBN:
0132909103 (9780132909105)
publisher: Westholme Publishing
publish date: December 20th 2010
format: hardcover pages: 400
language: English
ISBN:
159416116X (9781594161162)