An introduction to computer science : an algorithmic approach - Tremblay, Jean-Paul (McGraw-Hill, 1979)