william crosbie engle