This is a super accessible introduction to M and superstring theory by Brian Greene, including descriptions of general relativity and Calabi-Yau manifolds. However, as Peter Higgs once said, Brian Greene takes shortcuts. This is evident and true. Great writing however.