Text this: Nanoscale devices - fundamentals and applications /