Algorithm was perhaps the most dreaded subject among the computer science engineering students in my college. The look in their eyes after every exam or test on Algorithm would reveal it all. The fear and the hesitation to deal with the subject were massive. In fact, such was the terror for this subject that students of other engineering disciplines were relieved that it was not in their syllabi. Here is a look at the top 10 books which could perhaps help in fighting this apprehension and panic and most importantly help you in learning algorithm.