Text this: The physics and applications of resonant tunnelling diodes /