contains both books and articles that any engineer will find useful and enlightening. provided links are to free copies of the references. Reactions: Ingemi, Danyboy32, N.galt and 4 others