publisher: Que publish date: January 21st 2003
format: paperback pages: 320
language: English
ISBN:
0789729237 (9780789729231)
publisher: Jones & Bartlett Publishers publish date: October 3rd 2011
format: paperback pages: 404
ISBN:
1449620744 (9781449620745)