ISBN:
0954191609 (9780954191603)
publisher: Bonus Books
format: paperback
language: English
ISBN:
0931028604 (9780931028601)
publisher: John Wiley & Sons publish date: September 19th 2003
format: hardcover pages: 1308
language: English
ISBN:
0470848294 (9780470848296)