by John A. Hardon
publisher: Image publish date: November 1st 1981
format: paperback pages: 336
language: English
ISBN:
0385136641 (9780385136648)
publisher: Image publish date: January 1st 2013
format: ebook
language: English
ISBN:
1299807321 (9781299807327)
publisher: Image publish date: September 11th 2013
format: ebook pages: 336
language: English
ISBN:
0307826414 (9780307826411)
publisher: Doubleday Books
format: hardcover pages: 334
language: English
ISBN:
0385178123 (9780385178129)