Structure and Interpretation of Computer Programs 2nd ed - H Abelson G Sussman MIT 1996 WW & An elementary geometry and trigonometry c1872 rar