Richard Dennis Ralston (n.