Well written but very basic information.
I suppose it depends where you are in life but I think I was looking for a bit more depth.
Of course, there are plenty of other books out there that cater for that, and this book does specify its for beginners.
So if you're interested and a beginner, this is a good place to start.