The idea of this list is to provide a reading list for an engineer not working with electronics in his (her) daily life. Therefore, PLEASE VOTE IN THE ORDER OF RECOMMENDED READING instead of voting for "the best" (TAOE has little contenders)