Depends on the level of rigor you're lookiing for. For a... User bechira, in the Physics subreddit, 28 Jun 2015 Depends on the level of rigor you're lookiing for. For a concise overview for a physicist, [Nakahara's monograph](http://www.amaz…