An Introduction to graphene and carbon nanotubes - PROCTOR, John Edward (CRC Press, 2017)