James Archibald Hamilton (Q18671569)
Irish astronomer
Language: