Sten Odenwald

American astronomer