Military Leaders

Gilliss, James Melville

American astronomer and naval officer