publisher: Pearson
publish date: October 8th 2003
format: paperback pages: 352
language: English
ISBN:
0205324134 (9780205324132)
publisher: Kagan Publishing
publish date: September 22nd 2007
format: paperback pages: 602
language: English
ISBN:
1879097818 (9781879097810)