hi physics forum. As many of you know, I've been studying general relatvity(its going quite well), but I'd like to delve into real rigorous mathematics. so essentially I'm looking for introductiosn to various topics, especially topology abstract algebra and differential geometry. Could someone tell me where to start and more importantly, how to go about doing it all? thanks in advance. Oh and my problems with certain concepts have vanished. It was due to notation.