cecil reginald ranger wm