publisher: Wiley Publishing
publish date: January 1st 2006
format: paperback pages: 285
language: English
ISBN:
0764599836 (9780764599835)
publisher: Visual publish date: February 11th 2011
format: ebook pages: 304
language: English
ISBN:
1118082796 (9781118082799)
publisher: Visual publish date: February 11th 2011
format: ebook pages: 304
language: English
ISBN:
111808036X (9781118080368)