Joel Stebbins

University of Illinois Observatory (Champaign County, Illinois)