beverly davenport