The recent progress of astronomy : especially in the United States
New York