21st century astronomy - Hester, Jeff (W.W.Norton New York, 2002)