publisher: Pearson publish date: March 27th 2010
format: paperback pages: 432
language: English
ISBN:
0321640705 (9780321640703)
publisher: Addison Wesley Longman publish date: February 23rd 2006
format: paperback pages: 250
language: English
ISBN:
032130599X (9780321305992)