by James Joseph Walsh
publisher: Coyote Canyon Press publish date: July 30th 2007
format: paperback pages: 560
language: English
ISBN:
0979660726 (9780979660726)
publisher: Theclassics.Us publish date: September 12th 2013
format: paperback pages: 186
language: English
ISBN:
1230468684 (9781230468686)
publisher: New York, Catholic Summer School Press
format: ebook
language: English
ISBN:
0019329253 (2940019329250)
publisher: New York : Catholic Summer School Press
format: ebook
language: English
ISBN:
0016965868 (2940016965864)
publisher: Library of Alexandria publish date: November 19th 2007
format: kindle pages: 452
language: English
ASIN: B0073VC1JW
publisher: Dodo Press publish date: December 1st 2008
format: paperback pages: 452
language: English
ISBN:
1409959260 (9781409959267)
publisher: AMS Press
format: hardcover pages: 490
language: English
ISBN:
0404068189 (9780404068189)