Sara Baase, Allen Van Gelder Computer Algorithms :Introduction To Design And Analysis - Pearson Education 2002 - 688 ISBN: 81-7808-171-7 Dewey Class. No.: 004.421