Roger Long

English astronomer From Wikipedia, the free encyclopedia

Roger Long