Robert Spencer, is the director of Jihad Watch