Quantum Dots: a Doorway to Nanoscale Physics (Lecture Notes in Physics, Band 667)