Benjamin Franklin Sands - United States Navy admiral (1811–1883)