Hello everyone! I am currently finishing up my Applied Math/Physics Joint Honors degree and I'm moving on to a M.Sc. in mathematics focusing in relativity (University of New Brunswick does relativity research through the mathematics department). I am looking to focus as a mathematical relativist and doing my masters in the math department gives me the chance to make up for my lack of pure mathematics courses since I didn't have the time in my undergrad to do anything other than applied math and physics. If it helps; I have taken courses in analysis, complex analysis, linear algebra, discrete math, and differential geometry. Would anyone be able to recommend any texts in: Set Theory Group Theory Abstract Algebra General/Point-Set/Differential Topology Euclidean/Non-Euclidean Geometry Noncommutative Geometry I also missed the chance to do a Statistical Mechanics course as well as advanced Quantum Mechanics courses. If anyone could recommend texts in these areas too that would be great. Also, please recommend any subject areas that I might have missed that would be useful for a mathematical relativist too. Thanks!