Robin Le Poidevin provides a clear, witty, and stimulating introduction to these deep questions, and many other mind-boggling puzzles and paradoxes. He gives a vivid sense of the difficulties raised by our ordinary ideas about space and time, but he also gives us the basis to think about these problems independently, avoiding large amounts of jargon and technicality. No prior knowledge of philosophy is required to enjoy this book. The universe might seem very different after reading it.