Astronomy today. Eric Chaisson, Steve McMillan. - Chaisson, Eric (Addison-Wesley ;, 2007)