Computer Algorithms: Introduction to Design and Analysis - Baase (Sara)
20