Louis Beaufort Stewart

Canadian astronomer