Alan Henry Batten

Canadian astronomer