String Theory, Vol. 2 by Joseph Polchinski