publisher: Pfeiffer
publish date: April 14th 2006
format: hardcover pages: 272
language: English
ISBN:
0787979449 (9780787979447)
publisher: Pfeiffer & Company publish date: August 13th 2007
format: ebook pages: 304
language: English
ISBN:
0470250615 (9780470250617)