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