publisher: Benjamin Cummings publish date: January 20th 2012
format: paperback pages: 720
language: English
ISBN:
0321767586 (9780321767585)
publisher: Benjamin-Cummings Publishing Company publish date: June 11th 2011
format: hardcover
language: English
ISBN:
0321731883 (9780321731883)