Science of Graphite