Algorithms and their construction : Computer hardware - Open University Course Team (Open uty press, 1975)