abdullah mccullough