publisher: Wiley publish date: September 1st 2007
format: paperback pages: 288
language: English
ISBN:
0470168765 (9780470168769)
publisher: Wiley
publish date: March 1st 2011
format: paperback pages: 288
language: English
ISBN:
1118083431 (9781118083437)