String Theory And M-Theory by John Schwartz, Melanie Becker & John C. Schwarz