Home apologetics The Hard Questions Have Already Been Asked