Introduction to Algorithms, Third Edition
Thomas H. Cormen & Charles E. Leiserson & Ronald L. Rivest & Clifford Stein
Advanced Engineering Electromagnetics
Constantine A. Balanis
Algorithm Design
Jon Kleinberg & Éva Tardos
Calculus
Gilbert Strang
The Landscapes of Science and Religion: What Are We Disagreeing ...
Nick Spencer & Hannah Waite