Horizons exploring the universe - Michael A. Seeds (Brook/Cole, 2010)