I would love to go with The Art of Computer Programming.. but I am already confused reading that page. Is this:<p><a href="http:&#x2F;&#x2F;www.amazon.co.uk&#x2F;Art-Computer-Programming-Fundamental-Algorithms&#x2F;dp&#x2F;0201896834&#x2F;ref=sr_1_2?s=books&amp;ie=UTF8&amp;qid=1444594221&amp;sr=1-2&amp;keywords=the+art+of+computer+programming" rel="nofollow">http:&#x2F;&#x2F;www.amazon.co.uk&#x2F;Art-Computer-Programming-Fundamental...</a><p>part 1 or is this:<p><a href="http:&#x2F;&#x2F;www.amazon.co.uk&#x2F;Computer-Programming-Fascicle-MMIX-Millennium&#x2F;dp&#x2F;0201853922&#x2F;ref=sr_1_4?s=books&amp;ie=UTF8&amp;qid=1444594221&amp;sr=1-4&amp;keywords=the+art+of+computer+programming" rel="nofollow">http:&#x2F;&#x2F;www.amazon.co.uk&#x2F;Computer-Programming-Fascicle-MMIX-M...</a>