JAMES HAL FRANCIS