John Wesley
John Wesley Shannon, Jr..