STEPHEN P DAVENPORT