publisher: Jones & Bartlett Publishers publish date: May 13th 2011
format: paperback pages: 475
language: English
ISBN:
0323085946 (9780323085946)
publisher: Jones & Bartlett Publishers publish date: April 12th 2013
format: paperback pages: 480
language: English
ISBN:
1284033066 (9781284033069)