Nano and Molecular Electronics Handbook