The art of computer programming - Knuth, Donald E (Newly available sections of the classic work, 2005)