publisher: Jones & Bartlett Publishers publish date: November 11th 2004
format: hardcover pages: 400
language: English
ISBN:
0763733083 (9780763733087)
publisher: Jones & Bartlett Publishers publish date: February 28th 2011
format: ebook pages: 650
language: English
ISBN:
1449605990 (9781449605995)