publisher: Mc Press publish date: September 15th 2008
format: paperback pages: 350
language: English
ISBN:
1583470794 (9781583470794)
publisher: Mc Press
publish date: January 1st 2008
format: ebook pages: 625
language: English
ISBN:
1306039754 (9781306039758)