publisher: Mc Press
publish date: May 1st 2012
format: ebook pages: 524
ISBN:
1931182388 (9781931182386)
publisher: Mc Press
publish date: October 1st 2004
format: paperback pages: 294
language: English
ISBN:
1931182205 (9781931182201)
publisher: Mc Press
publish date: May 1st 2007
format: paperback pages: 524
language: English
ISBN:
1931182280 (9781931182287)