James Gibson

American astronomer