Modern astronomy - Birney, Scott D.