format: paperback pages: 271
language: English
ISBN:
0814409946 (9780814409947)
publisher: Amacom eBook publish date: January 7th 2009
format: ebook
language: English
ISBN:
0814413714 (9780814413715)
format: ebook pages: 304
language: English
ISBN:
128210232X (9781282102323)