I've been an on and off physics major 7 years, (I took 7 sophmore/freshman level physics classes) and studied a lot from my engineering physics texts. However, everything I come across has something new and inventive, or a different procedure of calculus being involved. Different proofs...