Text this: Science of fullerenes and carbon nanotubes