format: ebook pages: 500
ISBN:
1449645453 (9781449645458)
publisher: Carolina Academic Press publish date: November 1st 2013
format: hardcover
ISBN:
1611632838 (9781611632835)
publisher: Jones & Bartlett Publishers publish date: January 1st 2014
format: paperback pages: 318
ISBN:
1449645445 (9781449645441)
publisher: Jones & Bartlett Publishers publish date: January 23rd 2014
format: paperback pages: 318
ISBN:
1284045838 (9781284045833)