publisher: Charles River Media publish date: February 17th 2009
format: paperback pages: 442
language: English
ISBN:
1584506725 (9781584506720)
publisher: Course Technology PTR publish date: January 2nd 2009
format: ebook
language: English
ISBN:
1584506903 (9781584506904)