STEPHEN P RANOUS