publisher: Morgan Kaufmann Publishers publish date: June 25th 2009
format: ebook pages: 192
ISBN:
0123785693 (9780123785695)
publisher: Morgan Kaufmann Publishers publish date: August 1st 2009
format: paperback pages: 186
language: English
ISBN:
0123750768 (9780123750761)
publisher: Elsevier Science & Technology publish date: April 6th 2007
format: ebook pages: 1008
ISBN:
128105352X (9781281053527)