Hoppin, James Mason Life of Andrew Hull Foote Rear- Admiral United States Navy Life of Andrew Hull Foote Rear- Admiral United States Navy 9781020299186 Hoppin, James Mason 1020299185 Böcker och tidskrifter