This textbook IS a core text and really does its best to make a very dry subject as interesting as possible, especially legislation. All descriptions are pretty concise and it doesn't waste time explaining stupid irrelevant points. Some of the images are a little naff (excluding the very helpful particle physics section) but there's no reason why this book wouldn't see you through an undergrad degree.