This is meant to be a collection notes I have made in trying to understand different subjects over the years. I tend to write careful notes only after I have understand the details to my liking and have found a particularly nice way of organizing the material. Consequently, I hope these notes are clear and pedagogical.

- Differential Geometry and Lie Groups for physicists -Marian Fecko
- Elementary Introduction to Lie Groups and Representations-Brian. C Hall
- Quantum Field Theory for the Gifted Amateur-S.Blundell, Tom Lancaster
- A short Course on General Relativity- James Foster, Nightingale David
- Quantum Field Theory in a nut-shell- Anthony Zee
- An Introduction to Abstract Algebra- Derek J.S Robinson
- Category Theory for the sciences- David Spivak
- An Introduction to Category Theory-Harold Simmons
- Lie groups for physicists - Robert Hermann