publisher: Imprint Academic publish date: December 1st 2006
format: paperback pages: 299
language: English
ISBN:
1845400267 (9781845400262)
publisher: Addison Wesley Publishing Company publish date: June 8th 1996
format: paperback pages: 200
language: English
ISBN:
0582289246 (9780582289246)