by WilliamLaneCraig&ChadMeister(Eds) (Author), William Lane Craig (Editor)
Format: Paperback
Pages: 272
Publisher: IVP
Published: 20 Nov 2009
ISBN 10: 1844744175
ISBN 13: 9781844744176