John L. Davis - American admiral (1825-1889)