String theory - Polchinski, Joseph Gerard. (Cambridge University Press, 2005)