by William Lane Craig
publisher: Crossway Books publish date: October 1st 1994
format: paperback pages: 352
language: English
ISBN:
0891077642 (9780891077640)
publisher: Crossway publish date: June 9th 2008
format: paperback pages: 416
language: English
ISBN:
1433501155 (9781433501159)
publisher: Crossway Books publish date: 2008
format: ebook pages: 415
language: English
ISBN:
9781433504525
publisher: Crossway publish date: March 31st 2009
format: ebook
language: English
ISBN:
1433521180 (9781433521188)
language: English
ISBN:
0964796902 (9780964796904)