publisher: Wiley publish date: November 20th 2006
format: paperback pages: 261
language: English
ISBN:
0696234378 (9780696234378)
publisher: Wiley, John & Sons, Incorporated publish date: November 7th 2006
format: paperback pages: 264
language: English
ISBN:
1616880244 (9781616880248)