publisher: University of Scranton Press publish date: December 15th 2007
format: paperback pages: 300
language: English
ISBN:
1589661648 (9781589661646)
publisher: University of Scranton Press publish date: December 15th 2007
format: hardcover pages: 300
language: English
ISBN:
1589661575 (9781589661578)