Mathematics and Physics for Programmers, Danny Kodicek: http://www.charlesriver.com/resrcs/chapters/1584503300_otherchap.pdf