Listen to John Derbyshire on Iraq, diversity, police, McCain, and much more.