A friend of mine gave me a dog eared copy of the Navy electronics training manual when I was in high school and it was fabulous. Here was a book written to approach the largest audience with a variable set of backgrounds. It helped me pass my Novice exam and later much of the stuff I just "knew" confounded my fellow students while pursuing my EE degree. Nice to find these updated versions although the motors & generators section is much as I remember it.