Sequence alignment : methods, models, concepts, and strategies - Rosenberg, Michael S.