publisher: Jones & Bartlett Publishers publish date: July 27th 2005
format: paperback pages: 576
language: English
ISBN:
0763730653 (9780763730659)
publisher: Jones & Bartlett Publishers publish date: July 3rd 2008
format: ebook pages: 576
language: English
ISBN:
0763767239 (9780763767235)