Get Your Premium Membership

Percival Lowell

[n] United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916)


Related Information

More Percival Lowell Links

Synonyms

Lowell



Book: Shattered Sighs