This book is great. It covers huge topics in a clear and understandable way. This book succeeds where most fail - it's easy and fun to read, but doesn't oversimplify. The concepts are explained well and clearly, and Geraint and Luke really get the science right (they're professional cosmologists!). I buy it!