String Theory and M-Theory: A Modern Introduction
1. Introduction 2. The bosonic string 3. Conformal field theory and string interactions 4. Strings with world-sheet supersymmetry 5. Strings with space-time supersymmetry 6. T-duality and D-branes 7. The heterotic string 8. M-theory and string duality 9. String geometry 10. Flux compactifications 11. Black holes in string theory 12. Gauge theory/string theory dualities References Index.