On Guard
by William Lane Craig
Renowned scholar William Lane Craig offers a readable, rich training manual for defending...