publisher: Pfeiffer & Company publish date: October 1st 2007
format: paperback pages: 430
language: English
ISBN:
0470193441 (9780470193440)
publisher: Pfeiffer & Company publish date: September 19th 2011
format: ebook pages: 448
language: English
ISBN:
1118217411 (9781118217412)