publisher: Mc Press
publish date: May 1st 2006
format: paperback pages: 648
language: English
ISBN:
1583470395 (9781583470398)
ASIN: 1583470395
publisher: Mc Press publish date: January 1st 2012
format: ebook pages: 649
language: English
ISBN:
1306039126 (9781306039123)