publisher: Wiley publish date: April 22nd 1999
format: paperback pages: 288
language: English
ISBN:
0028633504 (9780028633503)
ASIN: 28633504
publisher: Sterling publish date: October 1st 2004
format: paperback pages: 144
language: English
ISBN:
1402717733 (9781402717734)