publisher: Morgan Kaufmann
publish date: April 27th 2011
format: paperback pages: 264
language: English
ISBN:
0123822319 (9780123822314)
publisher: Morgan Kaufmann Publishers publish date: April 5th 2011
format: ebook pages: 264
language: English
ISBN:
0123822327 (9780123822321)