Great Book for Self-Teaching Electronics

This is a great book for beginners that have a grasp of basic electronics principles.

Complete Electronics Self-Teaching Guide with Projects