beverly mccullough