This book is simple. You don't need to be expert, just to have common knowledge in Physics to understand, yet the explanation of topics crucial for higher understanding of especially QFT is very clear. Recommend this book for it's unique perspective from symmetry point of view. Also basic groups common in QFT are cristaly clear explained.