This book is aimed at the advanced undergraduate level and is a step up from the excellent books by Peter Collier and Robert Lambourne. It includes many questions with outline solutions, and each equation follows carefully from earlier results with related cross-references. I bought the paperback second edition as this has corrected the errors noted by another reviewer.