Our place in the universe - Glendenning, Norman K. (World Scientific, 2007)