publisher: John Wiley & Sons publish date: July 18th 2005
format: paperback pages: 302
language: English
ISBN:
0470014563 (9780470014561)
publisher: Wiley publish date: September 23rd 2011
format: kindle pages: 366
language: English
ASIN: B00DWHOEOG
format: kindle pages: 317
language: English
ASIN: B000VO1A6S