Introduction to string theory and d-brane dynamics, an: with problems and solutions (2nd edition)