I found this book to be a great mind-opener even for someone like myself who is not a physicist. It was an interesting conceptual look at theoretical physics and the evolution of man, and society. I took you from basic concepts of Einstein's theories to Kaluza Klein theory and Riemann. Moreso it didn't present itself in a confusing manner.