Conductors, insulators and semi-conductors