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