publisher: Wiley
publish date: October 10th 2012
format: kindle pages: 624
language: English
ASIN: B00AHGWRQM
publisher: John Wiley & Sons publish date: November 1st 2007
format: paperback pages: 459
language: English
ISBN:
0470185465 (9780470185469)