Quantum Dots Handbook