Fundamentals of sequential and parallel algorithms - Paul Jerome L Ed. (1997)