Roger Long

British astronomer