harold walters