format: paperback pages: 320
language: English
ISBN:
0070419361 (9780070419360)
publisher: Pinter & Martin Ltd publish date: November 16th 2010
format: paperback pages: 352
language: English
ISBN:
1905177127 (9781905177127)
publisher: Addison Wesley Publishing Company
format: hardcover
language: English
ISBN:
0201043823 (9780201043822)