Our place in the universe / - Glendenning, Norman K. (Imperial College Press ;, 2007)