publisher: Wiley publish date: March 29th 2004
format: hardcover pages: 256
language: English
ISBN:
0471463078 (9780471463078)
publisher: Wiley publish date: April 12th 2004
format: kindle pages: 256
language: English
ASIN: B009CI6FAK
publisher: Wiley publish date: April 21st 2008
format: kindle pages: 256
language: English
ASIN: B0096CCRG8