Algorithms on Strings Tree & Sequences - Dan Gusfield (Pune Nirali, 2012)