C. Donald Shane

American astronomer