Stanford, Craig B.(Craig Britton),1956-