Foundations of Algorithms Using C++ Pseudocode, Third Edition door Neapolitan & Kumarss Naimipour