The basics of S and S-Plus - Krause, Andreas (Springer, 2000)