Saunders, Waynflete Henry Patten, athlete and author