Theory of Carbonaceous Materials