publisher: Publications International publish date: October 1st 2000
format: hardcover pages: 384
language: English
ISBN:
0785341021 (9780785341024)
publisher: Publications International publish date: June 1st 2007
format: hardcover pages: 384
language: English
ISBN:
1412727456 (9781412727457)