Hariss,Ross - Algorithms from Beginning