Samuel Shipley

United States