publisher: St. Martin's Press publish date: April 24th 2012
format: hardcover pages: 224
language: English
ISBN:
1250014735 (9781250014740)
publisher: McGraw-Hill Companies publish date: September 16th 2004
format: ebook pages: 356
ISBN:
1280244887 (9781280244889)